down-draft carburetor - French English Dictionary